package com.syq.service;


import com.syq.dto.DTO;
import com.syq.entity.Coursetype;
import com.syq.page.PageInfo;

public interface CoursetypeService {
    /**
     * 查询全部教练员
     * @return
     */
    public DTO<Coursetype> getAllCoursetypes() throws Exception;
    /**
     * 删除教练员
     * @return
     */
    public DTO<Coursetype> deleteCoursetypeByCtno(String ctno) throws Exception;
    /**
     * 修改教练员
     * @return
     */
    public DTO<Coursetype> updateCoursetypeByCtno(Coursetype coursetype) throws Exception;
    /**
     * 增加教练员
     * @return
     */
    public DTO<Coursetype> addCoursetype(Coursetype coursetype) throws Exception;
    /**
     * 分页查询教练员
     * @return
     */
    public DTO<Coursetype> getCoursetypeByPage(PageInfo pageInfo) throws Exception;
    /**
     * 查询教练员附上儿童
     * @return
     */
//    public DTO<Coursetype> selectCoursetypeWithChildren(String ctno) throws Exception;
//
//    public DTO<Coursetype> getCoursetypeWithOrdrees(String ctno) throws Exception;
//
//    public DTO<Coursetype> sendCodeMail(String ctname) throws Exception;
//
//    public DTO<Coursetype> updateCoursetypeByPwd(CoursetypeVo coursetypeVo) throws Exception;
//
//    public DTO<Coursetype> activate(String  ctno)  throws Exception;


}
